package com.smzd.ccms.domain;

import com.smzd.core.domain.IScopedEntity;
import com.smzd.framework.annotation.ModuleGroup;

@ModuleGroup(value = "ccms/admin", moduleNames = "cparams", moduleName = "cparam")
public class CompletParam extends Dict implements IScopedEntity<Complet> {
	private static final long serialVersionUID = 3369024653517815015L;

	private Complet scope;

	// 对该参数的配置。以key相同为连接。不会出现对一个参数配置多次的情况。
	private CompletParamConfig config;

	public CompletParamConfig getConfig() {
		return config;
	}

	public void setConfig(CompletParamConfig config) {
		this.config = config;
	}

	@Override
	public void setScope(Complet scope) {
		this.scope = scope;
	}

	@Override
	public Complet getScope() {
		return scope;
	}
}